add a gitignore, a Makefile, gulp support, good static js files and update example