add modules for platform specific code
add filesystem watcher for windows