YJ- Modified Tray's 'blocks' instance variable to be a clone of the
given list of blocks
YJ- worked more on making Tray's blocks list a DEEP COPY of the given
list (had to make Block and Point cloneable)