[#57973802]Finishing registration feature
[#57973802]set some routing config to be more RESTful
Merge 57973802-authentication to master

[Completes #57973802]