Moved the compile log tracer into its own file
Check for, and remove, empty groups when deleting objects. Fixes #32.
Stop groups with no children causing errors during selection. Fixes #52.
Double-clicking an object should open the object properties window. Fixes #54.