[TASK] Add handling of receivedData

This change detects if a model is posted to the
and maps the data to a model argument.
[TASK] Add some mostly project specific hacks

Those hacks will have to be removed later on
[!!!][FEATURE] Allow custom suffix for handlebar templates

This change allows for different suffixes for the
handlebar templates and defaults to .hbs
[TASK] Code cleanup