finalized testing suite, the runner might not work fully but the backend is working