final project maze navigator