refactor code to adhere to @bbhatsov's ruby style guide

* `rubocop —auto-correct`
* some parts of the code dealing with regex were not included because I
wasn’t entirely if Rails would work with it.
Merge pull request #85 from akshatpradhan/rubocop3

refactor code to adhere to @bbhatsov's ruby style guide
improve homepage

* design tweaks
* code change minimal, no PR needed.
adding angular and angular-resource
adding angular requirements resource
angular hooks to consume requirements json data
adding new design for requirements