Smartly detect changed files
Prototype for creating table definition
Add logging facility