Final Cleanup of Existing Code

Completed integration of Collection, fixed some typo-only errors in
functions which were already completed, and removed all GUI-related
members from the engine code.