added accessors for components in GameObject
Added NullComponents