[TASK] Finalized updater

The updater now consists of two parts. One that will create the required
columns and one that will convert the content elements.

Additionally the error handling was improved.