First commit, functional login, saving, logout, etc