Working authentication

 * Added passport (de)serializer
 * Expanded user db model with password functionality
	* Using bcrypt for hashing the password
 * No longer dropping database on startup
 * Implemented logout rest endpoint
 * Implemented create user rest endpoint