first draft of widgets

basic date, key pair, string and number using slim and composer