added pngjs
started implementing PNGEncoder
unittest for PNGEncoder