Refactored code to remove the package structure left over from the Java code.
Updated todo list.
Minor improvements to comments and module ordering.
Minor improvements to comments.
Improvements to comments, module ordering and whitespace.
Added a getter for the size of a team.
Comment fix.
Added a test for team size.