Over halfway done and I didn't even think to commit for this long.

Working:
  Login
  Contacts index access protection
  Logout
  Create user

Not Working:
  Generic contacts acces protection
  Create Contact
  Delete Contact

Not Done:
  General styling and layout