Room exits are no longer located on the walls, but rather 1 block from the wall. This makes sure the generation of corridor's always looks good.
Small changes in naming variables for better readability.