Installed async module
Refactored routes and created new handler functions