Got the random timers and waiting behaviors working.  This is for the following issues <https://github.com/cjimison/barrage/issues/8> and <https://github.com/cjimison/barrage/issues/7>