add an option for file extension to watcher, moved watcher to common folder, bootstraped draw application with watch event