Added custom messages to support acid.
Added custom systems and the ability to remove entities
Add missing file to require for downstream projects