Save new ToDos
Switch to json and several improvments

Signed-off-by: Dominik Bittner <DoBi-tyndur@gmx.net>