EECS 281 Project 1, Stack- and Queue-Based Path Finding