More work on app4; skeletal services are now in place. All unit tests pass.