adds getAllAttackers to Position
adds test for, and fixes, Board.getEpPawn
adds more tests to Board
removes TimingStyle module - to be replaced by Clock/Timer etc
adds Clock module - should replace most other timing related modules