Initialized project, include existing code
Added missing link to favicon
Implemented listeners for Template, Layout and Block to pass request parameters to template
Removed unnecessary attributes removing
Improved and refactored blocks
Improved and refactored document
Changed embeding blocks to extending and changed templates paths to namespaced
Implemented listener to transfer variables from request to view
Implemented temporary support for request query params
Changed the way of passing variables to the views by appointment of a dedicated variables, dropped support for query params and removed char "_" from start of block block names
Extracted base document, moved block variables initialization to inside block, extracted layout blocks
Restructured and refactored document, layout and block templates
Extracted variable to define html tag class and refactored blocks to macros
Changed style of set document, layout and block variables
Extracted base document, created empty document and layout, prepared base contracts
Changed collecting request vars, implemented twig functions to get view and vars from frontend variables and prepare contexts for embed blocks
Little optimized templates
Added doc comments with authoring and license information
Initialized core unit test suite
Changed license and add file with license information