a recreation of my old card game engine under libgdx