adds checking for overlapping posts and tests
fixes tests
tests that first post works
refactor's controller
Merge pull request #107 from osulp/feature/postRate

Feature/post rate