added configurator, added json storage (only save)

a lot of small fixes