Refactor toml configuration into sections. Work on #20.