[#58] Cleaned up Engine startup process, removed unused implementation (singleton use, GameApplication) due to new direction.