Add edit controller routes, views for post

Allow users to update their own post.