improved config reader
bugfix in config reader
rewrote config, no more hashmaps
use config for backends