circle.copy() also copies radius.fixedLength; circle and rectangle should be complete for now
added set angle to translate shift commands
set up bottom infoboxes for fixedProperties; need to continue refining behavior, eg when a property is deleted by setting another; also need to use infopanel.adjustButtonSizes()