- class now supports tables referencing fields on more than one table
- included backticks around table names to avoid naming conflict
- minor fixes on error messages
- created assertions to check if the library can handle tables referencing fields on more than one table