Fix requirements.txt
Use beaker middleware for sessions to show an actual flow with redirect
Basic unit test