added scanning methods, tries with filesystemwatcher, constructor needs some attention
Merge branch 'feat/directoryscanner'