Shape properties can now be manually changed, works fine for rectangles but not sure what the appropriate behavior for circles should be
Implemented new dialog menus for creating/updating a global property