Fixed issues with dice rolling, changed turn handling to abstract method in player class (so checking for what kind of player isn't needed)