preparing an abstract history representation
drawing history info about occupied positions
removing console output and fixing a minor bug
drawing paths in between historic positions
initializing and drawing positions and paths
fixing bugs
listening for mouse events
detecting collisions
detecting collisions
fixing bug when saving route path
binding visited positions to points in the timeline
toggling display for timeline records using pointer events