Purity III layouts

Multiple layouts supported by default