Updating views
basic structure and starting to support login and registeration