Configuration is now more solid and properly abstracted by Settings.

Signed-off-by: Xunkar <xunkar@jenmaarai.com>