First shot on custom user management (#1)

Ref: https://github.com/ideas-box/ideasbox.lan/issues/1
maybe return a "build", not a saved model? This way you can use it without accessing the database, unless you really need it?