switch to schema.rb file, added color, cleaned up .gitignore

Travis is currently breaking due to not being able to run migrations so this PR switches to the standard schema.rb (instead of structure.sql as was previously being used).

* Also added color to rspec tests
* Tidied up .gitignore