Abstracts out session interactions to allow better handling of sessions
during testing.
Switched from const usage in favour of private static attributes.
Switched from const usage in favour of private static attributes.
Renamed and moved UserDatabaseController class (+ Test class)
Moved from views to /asset/template
Renamed to DatabaseHandler (+ UnitTest class)
Addition of better Session handling using Session class. Changes due to
renamed external classes. Removed password_hash() options related
features, as they are unused when using PASSWORD_DEFAULT. Changes to
related UnitTest class.
Changes to autoloader function.
Somewhat embarrassing fix in relation to referencing attributes.
Changes to UnitTests owing to related classes being renamed.
Beginnings of better View classes than templates alone.
Renamed from PageController including related UnitTest class.