create basic post model, and a relationship to users
add a validation for post title, since we want to require it
create posts controller with basic actions
added matching routes for existing posts actions
create blank template files for post views
fill in actions in posts controller
set up form for test creation
set up linking for posts
added slug creation into posts for reference
modified posts controller to search using the slug when referencing an individual post
set up basic displays with routes and links properly configured
create routes for editing and patching post
set up edit form
set up edit and update methods to make sure that they work
fix bug in helper method
add restrictions to new and edit posts page
set up require_login in application controller for use in multiple controllers
remove if/else statements for checking login
fix logged_in? method since i broke it
create is_admin? and require_admin methods to check role