added validator functions
removed random seed initialization from utilities
added helper method to create enumerations
MongoUserDb fix: exclude blocked users when testing if an email is assigned
added exception classes & error codes
added Application class & method to request user accounts