added retreat show page and edited retreat model