New configuration scheme.

Signed-off-by: David Stewart Zink <zink@leftfield.org>
Configuration now configures. Next: use configuration!

Signed-off-by: David Stewart Zink <zink@leftfield.org>