add screen wrapping

when a bot moves off the canvas it will wrap to the opposite side