JavaScript 2D platform game on canvas