added standard check target and aliased it to test; added demo target
adding demo.py script
fixed Makefile issues
added demo target to check target