Initial commit

* Set up some structure
* Add Cakefile
* Add buster.js config and simple test
* Add project .gitignore