Solutions to http://nodeschool.io/ challenges