Pressing down makes pieced move downwards rather than rotate
Non-deterministic methods of the boardmodel are now wrapped so boardmodel's interface is deterministic, yay :D