add new,create,edit,update actions, form partial refactoring, edit link to show, new link to index, strong params method, get_post before_action refactoring