base controller and blog post images controller

ready for review
it also responds with... (missing specs)