adds login controller, removes objetive tests, edits git ignore