Initial commit of inspireboard.

To be transferred over to Angular.
Updated Readme
Updated test for length of entry to 120 characters.

Total length was brought down to 120 characters, tests needed to be updated to reflect the change.
Added Post Controller with JSON.
Added routing for API/V1/Posts
Added Mongoid test database dropping for tests.
Added functional tests for the API controller.

Had to change the post controller to make it work with the API.
Error reporting now gone, will have to investigate this later.
Added Angular.js to project.
Added files to tree in application.js.
Added Hamlcoffee to gemfile and to pipeline.
Updated application.html to use Haml.

Also cleared out the GoSquared tracking data. I'll have to add this in later.
Generated static controller to run angular and adjusted routing data.

Now root goes to static.
Deleted old application.html page.
Adding Angular Initialize
Basic routing established.
Cache loading established.
Also added angular controller.
Adding templated for board.hamlc
Blank start.html.haml is added to clear rails routing errors and allow Angular to work.
Adding required files (templates, controllers, and initialize)
Major bug fixes to get routing working properly.

Post-controller deleted and renamed to posts-controller.
Typo in initialize for Template => TemplateUrl. Required to load in page.
Fixed routing in routes.rb. Will now launch angular from any url.
Added post service to bring in API posts.

Added scope posts to posts controller
Required services in app.js
Also basic info parsing into board.
Updated board template to display posts.
Changed angular posts service to accept async data.

Save is not working.
Fixed ng-repeat issue by shifting in element to array.
Adding newPost to the ng-repeat.

Adds the save function to trigger new CSS styling.
NG-Class will add the class in the event the condition is true.
Added scope.initializeNewPost() to create a new post.