Random Events

Random events are mostly functional. Up next: Fixing odd tech level/
high tech bug, making sure narcotics are never 0, and finalizing random
events for the demo on Wednesday.