Added generalized input control similiar to text
forgot to add new files
Added TextArea
Added class for TextArea