Added custom filesystemwatcher, and testhelper project