Multimedia and Games Development Framework built upon open gl and direct x