some code quality improvments
add pages module and some refactor models
add page viewer and start work on dev_blocks for page
creating page from web form