added base blog module

includes model, controller, and basic view