Refactoring Entity/EntityComponent handling a bit.
Building and Machine now automatically create add a Container EC if one is not present
Remove IEntityContainer
Building and Machine both subscibe to a single Container EC for their own entity/item handling logic (depositing, adding machine input etc)
Added ModifyAttributeParameters to "inline" creation of ModifyAttribute Actions in the editor
Added MachineCanProcessItem consideration
NeedManager and EffectManager instantiate assets on awake
Editor things