fw updates
js framework for blocks, hwblocks, swblocks