updated card.placeOnBoard to raise exceptions if a board move is attempted without a developer assigned or qa assigned