Adjusted board.Positions so that it is more eficient
State Machina dun dun implemented, needs some refractor maybe