Renemed edge to edgetype. Better autoloading. method validation when doing getURI()