Implemented generating table definitions
Code refactoring
Code refactoring
Code refactoring
Code refactoring
Code refactoring