base controller and blog post images controller

ready for review
"an image post controller" makes no sense... also I'm not sure why this is a shared example. It's not used anywhere else.