convert rot.js to module, fix test.js