Added new Posts route.

This was a bit of a disorganized commit. The following changes were made:

- New posts route stubbed out, shows list of posts
- Added different jshint reporter (made custom modifications to it to show error codes for jshintrc