Client asynchronous application, with more modularity