cleanup and integrate png.js
put phantomjs procs into their own directory