Implement BlogPost, controller, views.