added renaming to the todo
added all vec3 script functions