Built out basics for async::Application class.