fixes issue #1 Map.__str__ adds all characters to tiles list