Feat/repeatable

@velcrin @dhoko go review ! I will merge if you are ok
Some of the directive behaviour is not tested. e.g. ignore, columns visibility, configurable header/cells selector, ...