Move async libraries into one file