A 2D game/framework in-progress