Fleshed out Line, Rect, and Text and renamed various element classes.