Assignments 03 and 04

Assignment 03 was a 2-part introduction to recursion.
Assignment 04 was an introduction to backtracking using recursion. A
basic pathfinding class that takes in a plaintext map and returns a
list of directions.