Moving pieces and added random encounter logic

Random encounters are kind of important, so I’ve added the basic logic
here. Still lots more to go, though!