add core.async, change dev optimization to whitespace