Plugin platform

Plugin platform allows to define block parsers at run time