- added vars table - refactored function and func table to use impl - added add and delete methods for func table