First Commit - base layout + auth