Solutions to the NodeJs challenges