added seed cli option and implementation. You can now reproduce mazes knowing their seed