Implemented timestamp functionality for each model.
Updated database accordingly.
Cleaned hashcoding through event on saving.
Moved password functionality to Model.
Added according TODO's.