Adding seperation of layouts, renamed partials to blocks, added sticky footer