Generating the post model, controller and 2 controller actions