platformer written in JS