tests(tsp): move tests to proper modules, fix uses
refactor(tsp): split to multiple files out of tsp.rs