refactor Config class
start working on Strategy class