Implemented templates
Disabled type-system (due to found difficult problems)
Added Kate/qtcreator highlighting
Rewrote exp based grammar