'Constructor
@param columns: number of grid columns to span (Foundation-themes)
@param placeholder: placeholder text for the input field
@param prefix: text for prefix button (Foundation-themes)
@param textarea: render as textarea rather than string input'

def __init__(self, columns=10, placeholder=None, prefix=None, textarea=False):

    self.columns = columns
    self.placeholder = placeholder
    self.prefix = prefix
    self.textarea = textarea
