Add validation process to user registration and migrate registration form into registration controller (rather than seperate class)