[WIP] Asynchronous compilation

Read, compile, and write files for watcher and deployer asynchronously.