simplified development tasks
new utility function
added support for multiple demos
added new demo presentation
update ignore