Reworked the names of member variables in contexts
Implemented barebones test for tilemap
Fixed invalid test, num states are always correct no matter if stack has been updated