Added PlayerSelector, a panel which allows for dynamic typing and
selection of players by name.
Added a dependency on Mockito, for testing.
Adding tests for Roster.
Added methods for adding/removing NameSelectionListener's to
PlayerSelector, and added unit tests for PlayerSelector overall.
Added EventSource, a template for event-generating objects.

Updated Roster to extend EventSource, added the addPlayer and
removePlayer methods, and added tests for both.
Added 2013-specific notes to the README.
More updates to the README
Adding getPlayer and getRoster methods to PlayerList, and moving the
'main' method to the Main class, to separate it out.
Adding a Manager class, to represent League managers who are
playing/drafting.
Creating draftOrder and manager fields for Draft class,
as well as unit tests.
New UI component that views the players at a particular position.
First commit of a UI component for managing the overall draft
experience.
Adding better name selection to the PlayerSelector panel, and better
(less lossy under resizing) layout to the DraftManager window.
Renamed draftOrder -> draftList for an individual Draft object.
Renamed Draft -> DraftHistory, for a single Manager.
EventSource is a utility class, to help with passing around events in
the UI.
Adding an arrow icon, to be used to indicate who is next up in the draft
in the UI.
Adding Team.java, a class to represent a team to which players belong
(this will be used to handle the schedule and to model bye-weeks and
matchups).
Adding Schedule, a class to represent the schedule of teams and to
allow the modeling of bye-weeks in the future.
Changing the DraftHistory constructor, to no longer need a Roster at the
beginning (this was usually being supplied as a blank Roster anyway, so
it was largely unnecessary).