A quick tutorial to help you understand some classical path-finding algorithms. A*, Hill Climb, Manhattan Distance