Pythonic class names
Changed generator to normal function
Basic betting added