Implementation of A* path search algorithm. Bots can use A* for navigation.