updating view meta
fixing routes and login validation
adding messages dir
updating gitignore