A powerfull JS 2D Game Engine cross-compatible and easily extendable