Major Commit #1

o Modified file structure - moved all files into 1 folder for
convenience
o Completed DFS, BFS
o Updated/Improved Algorithms, Checker, Node
o Incomplete GreedyBFS

+ Added a View to print output to screen
+ Added a Model to handle file I/O
+ Added "maze.txt" as sample maze
+ Added .gitignore to ignore ".class", ".ctxt", "package.bluej"

// DFS doesn't work 100% accurately (correct if have spare time)