Added capacity to customize layout using UIAppearance