tidying up changes

updated git ignore
added gulp
updated script to use browserify