upgraded dependencies, changed requirements.txt to reflect that; added placeholder test for logging in with empty fields