A lot of front end stuff.
Login was modified.
sockets added but I'm not doing anything with them yet.