zero based indexing on gen_maze() and path_finding()
reduce rendering dependency of maze info. from PathFinder
reduce dependency of extern global variables. also reposition glLoadIdentity() call
remove dependency of miro.h from PathFinder