Freeze / UnFreeze + Bug

Add Freeze and UnFreeze methodes
Correction of POO mistakes