fixed surface issues and added link
fixed surface issues and added link
added setters.
set directed edge attributes.
put default constructor back for osmway