Big update

- filter for variants imporved
- OOP style js
- tables are sortable