Refactor: moved the simulation app to system directory
Add: add the model for simulation match
Add: add the test for simulation match
Add: finsh the simulation match method
Merge branch 'feature/simulation_match' into develop