Added nationality property to user class
Added files structure for account management
Added DBModel folder in solution. Moved some classes files to account management.
Added user interactor + interface
Added public access modifiers
ReSharper setting about "DTO"
Renamed property to registration timestamp
Added UserDTO
Added some methods to user interactor interface
Implemented user registration method
Changed initial time vaue
Added unique constraints for user name and email
Changed to drop create base when model changes
Added more required fields in user class
Adjusted namespaces (thanks resharper! :D)
Added password hashing
Just same changes in checker