TABLE redefinition

Hello!
This request allows you to override the `TABLE` by using inherited classes.
See `README.md` for simple example.