Implemented basic configuration

Still early days, and a lot has changed since the last commit!