Code cleanup. Made it so that if you try to instantiate the model twice it does not fail