Added a simple setClosed(closed) method to the doors, which is the exact opposite to the setOpened(opened) method. Also added an option to leave a border when resetting maze doors to open state.
Half way through implementing recursive division algorithm, wright now it's always dividing in half.
Second step in implementing recursive division: added a way to control splitting direction picking.
Added a way of controlling splitting line position, thus completing my implementation of the recursive division algorithm.
Merge branch 'master' of github.com:shironecko/LuaMaze