Updated spatial_learning.py to fix most issues. update() still needs debugging

Fixed error of repeated animals when same one is entered multiple times
by user input.