A* implementation in Python. Designed to be purpose agnostic so as to fit many problems (not just spatial).