updated tests with standard si units
language refactoring and migration script updates
updated migration scripts