feat(annotations): adds css, name and required annotations
feat(list): adds list for selects and ng-include for datalists