added additional backend endpoints for asynchronous client requests
js refactoring, asynchronous requests to new backend endpoints