Cleaning up the parser a bit
Adding toml library dependency