adds working game loop and adjacencylists to setup. Changes method names and property name for adjacencyList setter