added themeable module skeleton