added selection lasso, simple polygon ray casting for detecting selections
refined selection
initi grouping selection code, WIP, can create groups now but not edit/destroy yet, no group behavior yet