Initial project structure and login functionality