Moves GraphPath to core module
Updates license header