Adde Pages controller for (semi-)static pages like homepage, added User controller, created corresponding views and added validation to User model