switch to iVar instead of property
Introduced KVO compliance for group and entry manipulation
Converted outline view to use NSTreeController