setting a filename for the config
many paths to enlightment; refactoring is one
reading config rewritten
load config prepared
consistent naming
got rid of robot.inputs