Improvements

 - Added docs
 - Improved the example
 - Change oldTable, to allow to use any old table
 - Allowed single/array parameter on multiple places
 - Put some check in place:
      - Check if table exists
      - Check on constraint, if column exists