rename to Data.Core.Graph, drop safecopy dependency and remove upper bounds