remove cpp app files
preform refactoring