fix language migration with version column
Add testing project and language mapping