An openGL based carrom game