Updated model for player bids.

Adding functionality to the model to allow a team to submit a bid for
another player. First change to the model in a long time, new unit tests
required.