starting astar class, done node class, needs testing though