compound dice rolls have roll method
refactored dice classes slightly