Build task + source files organization

Added changes mentioned in #21.

* introduced source directory
* fixed the demo files with the correct file paths
* created a build task to generate a build (minified + unminified)