Cleanup/seed
Fix indent, remove unnecessary friendship with grid implementation, add public function target returning what the protected getImplementationPointer() member function returned before.
Fix indent, remove unnecessary friendship with grid implementation, add public function target returning what the protected getImplementationPointer() member function returned before.