Adds requirements file
Adds cache, user sessions
Adds views around user authentication