App files copy refactor