Add NBA config (teams)

Add teams for the NBA in the config file
Add nba-teams controller

Add a controller for the nba-teams which matches the nhl-teams
controller.  Update the nhl-controller to only look for teams in the
NHL.
Add NBA schedule and game builder

Mirror the NHL schedule and game builder with an NBA one. Update the
NHL schedule to only search for NHL games.
Add support for different sports in the UI

Show the schedules of all sports available for the user in the UI.
Need to alter the UI so that the games are sorted by date.