Adding datalist element and list attribute in text field.
Cleaning up code.
Merging attr-list to gsoc-fields.