[task] initial import
[task] adapted ChangeEmail Tests to new functionality
[task] refactored tests
[refacore] changed method name
[refactore] removed userId since the user id is taken from the access
token
[task] added sql file to add needed extension
[task] added equals method
[task] deleted unused files
[task] refactored registration module copy
[task] refactored controller tests
[task] initial import of registration module
Merge pull request #1 from dacrome/refactoring

[task] initial import of registration module