initial commit with login window