Made considerable progress towards a generalizable menu that can handle grouping, ungrouping, disappearing objects and transferring objects. Menu for disambiguation when there are multiple possible interactions shows up but doesn’t show possibilities yet.
Some progress towards issue #7. Progress towards showing the end result of an interaction in the menu, rather than the current state of the objects.
Cleaned up code a bit to make it more readable. Also made more progress towards issue # 7
More progress toward issue #7. This issue is almost completely implemented now.