WIP: create configuration framework