GameObject changes to constructors