implemented box trails

box trails keep track of every cell a box has visited.  Also added a
justVisited() method to the Box class to prevent a Box from 'bouncing'
back and forth.