Fully updatable JSON calendar