added login helper function to functional test base
added authentication views and tests
removed redundant renderer argument
Added alembic support