Switch to xUnit and add manual test runner