Support for websockets for real time editing of decks
Move auth views to own module; add logout view
Add registration support