Added core.async and some test code.