Protect Location.add_exit from direction with no opposite
Protect Game constructor from duplicate locations