Added a copy of random.rb to DE1 and DE1 (so if it changes code in these projects will still work)