fixes #4
cleans up the build script
re-organizes the code layout
moves the python script to its own directory and moves the demo code to a top level directory
renames the file library
refactors the python script, fixes #14, #15 (prerequisite for minimal deploy/integration)
Merge branch 'master' into luca/wip

* master:
  Fix a typo in help.json
  help.json completed for the alpha version
  Update help.json
  Update help.json
Merge branch 'luca/wip'

* luca/wip:
  refactors the python script, fixes #14, #15 (prerequisite for minimal deploy/integration)
  renames the file library
  re-organizes the code layout moves the python script to its own directory and moves the demo code to a top level directory
  cleans up the build script
  fixes #4