building up experiment config file parser, still ironing out bugs