Improved tabular and made it more abstract.

Used by 
https://github.com/salemove/backend-web/pull/323