allowed guessing format from extension; revamped demos
demo cleanup
added "make clean", added motivation to readme