started modularisation of experiment loader and added more tests