- Renamed singleton creation / destruction methods to be consistent: newSingleton / destroySingleton
- destroySingleton now calls the object:destroy() method if specified
- Fixing typo