Isolation with migration system and code for building the HMM
Added migration model script
Merge branch 'feature/migration_model' into develop