Added basic login functionality - no session or database access yet