More options (-p port, -o outputdir)
Added node/git support
Added multiple targets