Started implementing asynchronous requests. Tests later this day