Create routes with validation for single, listing and update views
Add update method to PostController