Add CppUnit test
Ignore all other files
Remove unneeded imports
Document files
More documentation
Update doxyfile
Fix `make dep`
Add exception test
Document parameters
Run astyle