Expectimax fully functional

I was bored and got overwhelmed thinking about the term project for compilers, so I decided to do this instead haha. Just have to beef up our evaluation function now. yay