Added team captain first/last name fields on the new team form (made them required and prevent save if form is invalid).
Added captain name to team card (or a message to contact the tourney organizer if captain has not been set)
Updated the look and feel a bit
Added tests around the new team form and the new card layout
Fixed webpack dev server being unable to route directly to any route except home
Moved the initial teams into the store as preloaded state and changed the reducer to make sure state was correct
Did not do
Was unable to get the Teams table created. Attempted a migration to create the table (and ideally a child Players table to store all the players) but wasn't able to get this done (In real life, I would have asked for help on this part much sooner).
Did not do