[major] include browserify, drop square use gulp, small changes to init