Post controller devise integration

Adds require login method to test for the presence of a user session before the new action