Added new methods and edited existing ones to support algorithm web
service editing.