If output directory doesn't exists, create it.
ScrollView added for 2 columns 1 level layout
New template version using blocks and inheritance