adding more low-level test coverage and preparing some of the basic documents and support models