options iife and amd
doc string fixes (use @returns instead of @return & @type)
update dependencies (forgot to list element dependencies)
iife & amd for turtle