Adding the missing webservice code and documentation