- Re-factored the code so that Engine is now the main class that owns WindowManager...