Add support for sibling groups

Several changes:
*  Initial support for sibling groups
*  Tests fixed, IS command works
*  Logging helper