Alot of improvements

Added:
  - Ability to remove columns, constraints and indexes
  - Ability to use an old table and use it again
  - Linces

Improved:
  - Comments within the code
  - Cleaned up the code