Everything is where it should be in the unit tests and they compile, but everything does not yet work