added quality to campbell venue
algorithm now works by picking highest quality seats first
fixed seat factory
parameterized the simulator.rb
fixed conflict in the gem file