Added the concept of groups
More fully fleshed out the Groups model
Exposed group name on the item view model
Added user control for a group selector