A simple 2D physics and graphics engine utilising Qt