homewatch task
Move rebuilding to a goroutine, wait in main for user input to exit the watcher