Open sgros opened 8 years ago
The state after commit dbadb3dd3e91e47a7a900f6044ab542da13093fc seems to more-or-less match the description. The scanning functionality is now in a separate module (which could, admittedly, have nicer internal structure -- I'll take care of this in a later commit), and things that are conceptually "things" are now classes.
When writing code, write averything in classes. This primarily means that functions should be avoided, i.e. only class methods should be defined.