Factory creation fully implemented.  Next step: scene files