Minko 2, a 3D framework for web, desktop and mobile devices, based on the Flash Platform