Refactor AdapterSource -> AdapterSource+Filters. Move mItems from Adapter to AdapterSource. Use ExecutableAdapter instead of ExecutableEditableAdapter oder CheckableAdapter if only a list is required.

Reachability is no boolean anymore but a three-state. NotReachable, Reachable, MaybeReachable.

Groups can be created from within the edit activity.