Added rows parameter to set preferred height for TextArea