base classes for blog module
moved autowired annotation to all setters(except for text classes)