added more 'politically correct (oop wise)'cashRegister2.rb