add appsettings and start work on findandreplace
Intermediate commit
(I will refactoring code)