Base code for all the tests
Adding mapping tables
Fixing mapping tables
Subpopulation model finished
Splitting up library with tests
Adding test files
Few more tests files