Spec work

Cleaned up the rspec code framework. Changed directory structures and directory case. Automatic LOAD_PATH (recursive add). Extracted model requires to single require. Added missing gems to Gemfile. Added .gitignore file.

All tests passing.