Prism - 3D Graphics Library and Game Engine