Change how a length of pipe is stored so that it points to one object. Modified drawCanvas to draw pipes, added new drawObjects and added attributes to them.