added viewport meta
encapuslated js in anonymous functions
refactored features in to components folder
added auth service, login view, fix directory listing for cubes view
loginView improved, user credentails show on header, logout feature working, refactored toast for dynamic information