initial commit of algorithms
dozer example updates