defcomponent now allows multiple methods. defentity works with any number of components/methods
Update docstrings of macros