Added a custom maze algorithm