Clean up ./test directory

This PR cleans up the entire ./test directory and moves all of the tests from chapter-based locations to feature-name-based locations.

Not sure if this is possible to review but I'll leave this up in case anyone wants to take a look before I pull it in!