Removed TableHelper clone keyword

- Replaced TableHelper with a factory

Fixes #48 
In shell mode the same instance of the application is running all the time, so if we use the `getHelper('table')` it is always the same instance of the table helper, so it just keeps on appending rows..