web refactored, template inheritance, valid css; change in params and generator