changed output for path(), translations() - list

from vector to list
added documentation
added design