Renamed package and added edge implementations.