Added unit tests and debugged to pass current ones

Added unit tests to tests.py
Debugged spatial_learning.py to pass all currently available unit tests
in tests.py
Unit tests for Room to be completed in tests.py
spatial_learning.py to be debugged for running from main() with user
input