implemented a system for applying algorithm classes to surveylines

    currently creates new editable depth line.  need to make way to apply to groups.