Mod2

Wired up many features and added authentication.

Right now the styling is pretty bad. I am having a tough-ish time with HAML and getting everything looking right.