-Make serializers generic
-Add translation mechanism for joints
-Add omitted new interface
-Refactoring: move IMode to util and bring up AbstractMode to parent
package
-Add GroupMode to import/export arbitrary groups of polygons, circles,
and joints
-Skip apply on group export
-Add group move to shift loaded objects around arbitrarily
closes #16