Да тут вообще не понятно что это такое и какие советы давать.
Пока я тут вижу Registry, сделанный синглтоном, с сеттером у которого ключ и значение зачем-то перепутаны местами, без единой проверки на то, есть ли запрашиваемое значение в реестре.
Ну а последний код "модели" я вообще х.з.