added functional tests for logging in.  created unit tests to test login to home page.  added decorator to home page to check for authentication.  FT's don't work yet.  Unit test passes
added @authentication_required to list view and fixed all unit and functional tests with fake logins