Added a better engine (using GL 4.0)