Work on #51 . Still need to update the systems part.
closes #51 . Made removals of components/behaviors slightly faster