Added UILayer class