Indie videogame javascript framework