Adds printer test
Writes a sample passing code for Printer test
Another way to do the same thing with the fields
Adds printing for multiple attendees
Makes print_attendees pass
Refactors test for readability
Change the naming, because we're just formating
Tests that it actually prints
Cleans up test
Creating a test for the command interpreter
Makes the test pass, but doesn't achieve the goal
Using dependency injection, and a test double, to test command interpreter
Make the command interpreter work with the stub
Adding and passing test for default file to be loaded
Moves out default filename so that the code reads more clearly
Adds the instruction for queue
Runs queue with more than one command
Rips out the queue commands into its own methods
Refactors to a case statement
Example using dynamic commands