move filetexts to utils
add multipledispatch to travis script