building viewport through program - successfull. better way to build
viewport only after app necassary resources loaded - will handled
through global events..