Reworked Smashed to be more general
Added the changeBounds method to Graphic