Migrate to New Data Structure in Preparation for Future Development - Add Migrate Function