DAL classes are now Singletons
Implemented User.validate();
Implemented some things in BL
Deleted some wrong implemented tests
Implemented Settings test
Added temporary dal implementation
Almost everything ready for DB implementation
Delete TODO.md
Reformated code and optimized imports
Added missing JavaDoc an reformated code again