Use RDF and Foaf vocabularies
Add guessLang function instead of our own extension based method and remove unused variables
Use file manager instead of the read method on the model
Change write and read methods and removes obsolete method
Adds some comments and uses model.read instead of file manager