updates gem version and adds much sample data
moves randomization responsibility to BattleroomMachinery module
beings move to question class
variable prompt and evaluation work as Question#instance_methods
adds readline for input usability (edits and access to history)
adds readline for usability during input stage
encapsulates data_structure_access logic  within Question class
removes commented out cruft
refactors repeated evaluation logic into method that takes block
removes unnecessary passage of inputs to answer evaluation loop
refactored data_structure_access_eval method using evalation_loop method
removes old data_structure_access_eval method
removes meta-references from use of attr_readers
adds customized awesome print of data structures
colorizes input marker.