all unit tests pass
App now functional