Lots of changes

encounters
stories put into an array
logic for input processing
location
range checking
checking for live status