Let's have a better config parser
Rewrite config module using trifecta