Finished up the migration from the 2nd core data version to the new 3rd revison. No data loss will occur now. Last thing to do is finalize the keyboard generation look.