Refactored database initialization code out of Boot.scala

* Created DatabaseInitializer trait and SqlDatabaseInitializer object
* Also moved User entity to entities folder