Adds TOML, first attempts to make the code not-so-sucky