2D game engine written on top of libgdx