Finished Jump Point Search also added A* as well.