Origin was getting the Map variable assigned to it.
Reverted b2820de due to an assumption made when finding actions

Nil values for valid squares don't work due to how we're checking for out-of-bounds coordinates.
Removed subscript operator in anticipation of grid extension class