Still working on scaling, elementType-specific methods missing now.. but before that, rewriting create methods to set element width and height, instead of svg attributes.