Implemented page blocks of different types

- edit/preview templates for :text, :image, :hr