TODO:

- ~~search in nested array~~
- ~~pagination~~
- ~~global search box~~
- ~~custom row look and feel~~
- ~~export to csv~~
- ~~tests and Travic CI~~
- resize columns
- clickable row
- footer (summary)
- export to excel
- edit row
- show/hide column
- define row and table header values by yourself (by providing given object fields)


run tests by typing:
`node_modules/karma/bin/karma start karma.conf.js --single-run`