Moving bounds calculations to the piecewise curve
Another test for PiecewiseCurve and ElementView.createSpriteFromLines utilitizes the PiecewiseCurve's getBounds function instead of doing it by hand
ElementView correctly scales and masks textures! The block faces have image textures, and they change to a ghost mode when energy symbols are turned on.