Allow to instantiate singleton without id
By convention we instantiate singleton with the id 1 but we could just set it as default value on ModelSingleton.__init__ so we do not have to hard code everywhere 1.
By convention we instantiate singleton with the id 1 but we could just set it as default value on ModelSingleton.__init__ so we do not have to hard code everywhere 1.