colour function and tests
rename things to get-things
rename terrain to get-tile
draw-char
misc edits