Big commit. Lots of changes.

Added fonts, updated styles, changed the layout of the signup and login templates.
Added support for Twilio SMS messages
Added new 'Todo' model for 'User' model
Added several new routes for User profiles, lists, todos and CRUD operations