Currently our integration tests are structured by component package. However, integration tests are generally testing specific feature and not components of the system, hence being integration tests. We can instead restructure the tests to be categorized by feature to improve the organization and further maintainability of the tests.