Added file watcher thread with reloading. UNSAFE though.