Created macros to implement demos.
Changed my mind. Removed the horrendous macros.
Fixed some malformed includes.
Moved malplaced command line option.
Changed string templating engine. StringFormatter implementation pending.
Broke the demo a bit.