Update adventure_engine.rb

made the handler loop work by returning to nil if the choice doesn't call a new room