Tabular overhaul:

1. Fixed Error handling method
2. Reworked where errors live
3. Fixing testing (some still failing)