changed clear button to hook JS via class instead of ID, and updated library for corresponding fix, this allows multiple clear buttons to work