talkrange

+ made obstacles and characters a seperate array
fixed talkrange, added bartering thought
fixed naming bug?