Added challenge code and javascript routes.