Unit tests: move tests around so that the top-level tests directory has a folder for each BP component.