Delete Placer interface
Create PositionerInterface
Create Positioner
All placers are now Positioners
Placer uses positioners to place pieces on board
Use new placer in board builder classes
Merge branch 'placer-refactoring'