Speed up the lookup of bunny positions by using dictionaries instead of checking every bunny each time.
Should probably use lists instead in a future change, but wished to experiment.