isolate the game playing state to model.gamerunning
fix converting a single message into a list
update Object Interactions section
implement object processtriggers() with full actions documented in spec.md. awesome.
use magenta for default transparency if map does not define it
go to next level via the 'exit' object action
fix remove sprite by object id()
add character heal turn
read map bug fix from map data allowing any size tiles
spec on story structure