## Planning
* whenever you plan a new feature you must include how you will test it
* test creation should happen before the feature is created, prove that it fails, and then creation of the feature should make the test pass
* tests should encompass UI behavior via playwrite.  Every test should be e2e.
