ReArchitected the project to better support Multiple parsers and Key-Value versions.