astar open list uses heap and re-weight get_h()
implemented and tested custom_copy
Started Fringe Search

Began implementation of fringe search with all the fun and games that entailed.
Minor code clean-up in astar.py