First unit tests. In process of refactoring settings into testable, OO version.
Temporarily removed watchdog. Not compiling on OSX 10.6.8 with Python 2.7.5... odd.
Cleaned up student loading. Unit tests for directory creation.
Refactored unit template and directory creation process.
Slightly more reasonabe layout.
Refactored single model file to three separate ones, unit.py, task.py and student.py. Also fixed woops with files still importing deleted settings module.
Commented out all imports to begin cleaning namespace. Cleaned up task creation.
Brought find methods and create CLI inline with new settings arrangement.
Cleaned up some path handling in task class.
Test write/reread on tasks and students.
CLI fixes, removed redundant files.
Added basic unit files as test fixture.
First tests for unit reports.