Add tests around Team model class.
Try to match full team name from schedule.

- Add method to find the team's index using the query.
- When building Game object, search for full team name based on opponent in schedule csv.
Fix setter methods in test file.
Add tests for game object creation.
Move command line methods in separate file and own class.

- Update executable to use the new CommandLine class.
- Include reference to new CommandLine class file in main class.
- Remove base file as it is not being used.
Add functionality to output TEAMS hash as json.

- Add new command line option to list teams.
- Add to_json override in Team model class.
- Add static method to list team information of TEAMS hash.