week 12: add Risk impl
week 12: add MonadRandom to cabal file
week 12: add basic QuickCheck test for battle