- created abstractcontroller
- created registrationcontroller
- added mail sending during register process