Reimplementation of personTest and personApp

...as personTest2 and personApp2