- css and js in block
 - new template engine