Added a base multiActionBox class which allows for inheritence into summationBox like objects which allows ActiveNode to support ALL functions a user may define