method name change
moves board logic into adapter