Rearrange project files, migrate to XCTest, remove specta