install and configure devise gem
setup generic layout and sign in feature to add blog posts
signed in admin feature setup
routes, controller, views, models and migrations for posts