fix initialization of Leonardo singleton
now Leonardo only run __init__ once,
so we don't read the conf files again.