the Maze is represented by a an integer matrix where a 0 is an open space and 1 is a wall the main function reads a Txt file and interprets the maze, then takes in the start point and end point
using breath-first search to ensure the path found between them is the shortest and displays the path from the start and end in the terminal