Refactored the back end a bit and fixed up the create post view
Merge pull request #16 from billheys92/backend-refactor

Refactored the back end a bit and fixed up the create post view