A java app to find shortest path in a maze