added generalized SelectionManager
added icons and iconBar for managing them
added command indicators