feat(Update Migrations): When updating from an older to a new version, perform necessary migrations on a step-by-step, version-to-version, basis