simple walking AI!

- changed turnManager:ready() to turnManager:getState()
- generalized characterManager.teams to a table instead of the two
arrays
- wrote characterManager:nextCharacter() to get next non-exhausted
character
- changed how turns updated a bit