Added hg-cheat
Refactored UniquePtr