refactored the viewTypeBlockController from the create and edit view controllers.
messing about with the create view views