refactored weight filter out into it's own view, improved presentation of custom filters, made filters dependent on table column data using new dataTables extension