refactored dice classes #happy