added license
abstracted setting up the textareas