starting work on tests
separated demo from src files
Merge branch 'master' of https://github.com/pascalpp/marionette-freeform