Wichtige Bewegungsstruktur hinzugefügt

Die Methode bewegen(int weg) empfängt für Integer (0-3) für, Rückwärts,
Links, Vorwärts und Rechts. Durch die Indizes wird bestimmt welcher
Knoten an welchem Knoten hinten liegt (kleinster Index = Hinten, ...,
größter Index = Rechts), Wenn eine Knoten mit dem Bezeichner "0" an
einen Knoten anschließt, mein das, dass man in diese Richtung nicht
gehen kann (Sehr wichtig vor allem am Anfang, da man dort nicht zurück
gehen kann)
Der Spieler kann sich nun auf den Wegen bewegen

Das funktioniert durch die Eingabe von bewegen (int richtung).
Sollte es in eine Richung nicht weitergehen, so bewegt sich der Spieler
einfach nicht.
Der Wegwahlcode wurde simplifiziert und Bugfix

Der Spieler geht nun auch beim Zurückgehen, auf den Knoten, von dem er
gekommen ist.
Das Wegesystem ist so aufgebaut, dass es von jedem Knoten normalerweise
einen Weg zurück gibt und höchstens 3 nach vorne.
Wenn der Knoten nicht der Startknoten ist, sondern einer in der 3.
Ebene, so kann es auch mehrere Rückwege geben (Potenzielles
Fixpotenzial, da weitere Rückwege nicht mehr als "zurück" angesehen
werden, sondern zB als Linker Weg)
Bwegungstest