First try for generic interfaces of graph and search.
First try for generic interfaces of graph and search.
Switched the Grid-class over to a adhere to the Graph-interface and changed all methods to use the Graph-based abstractions.