Updated Ghost (To be a pyramid)

Added random movement to ghost.  Needs work because he teleports and
doesn’t move.  Also need to call all the cells update functions.  I
currently have the main program call the ghost update but I figure it
should be handled by the cell