Add BasicBolt js implementation (tested) and Spout implementation (not tested)