Refactored engine to automatically call  Process. Fixed issue with EntityEnumerator not likeing destroy.