Tidying Up

General house cleaning, sorting, and consolidation.

First gfx incorporated as well.
Merge pull request #10 from aphillips915/master

Tidying up
Merge pull request #9 from maxluzuriaga/maxwork

Added validation to object models, email validation
Merge pull request #11 from maxluzuriaga/maxwork

Added API descriptions to the README
Tweaking Gemfile to push up to Heroku
Merge pull request #12 from maxluzuriaga/maxwork

Fixed tags creation errors, added user associations in sparks/ideas creation
Added POST/GET API example

Configured to POST at the moment, but code is there for GET method as
well
Merge pull request #14 from maxluzuriaga/maxwork

Fixed ideas error (fingers crossed!)
Merge pull request #13 from sbeckley/master

Added API POST/GET example
Added associated models in the response for accessing a model (users for sparks, sparks/ideas for users, etc.), added password hashing and creation.
Added associations of sparks with ideas on creation of ideas, fixed bug with tag associations not being created when the tag didn't previously exist.