Updated spike for createUser

Description: Updated a whole lot, Factory, dependencies between layers,
interface for facade not implemented.

Important: At current moment in time, we have unsupported exceptions
being called, if you’re trying to use methods in facade other than
createuser(returns null at the moment).

Alert: The attribute SALT has been removed from entity class UserInfo,
hence it’s already there concatenated on password value(All hashed
values).

Commit by: Thomas
Can now create user and validate

Description: We can now create a user and validate user password.
Alert: For some reason PostMan didn’t receive any response from server.
Dont know yet why.

Commit by: Thomas