Refactor CEApplication class
Refactor CEHexColorTransformer class
Move ivars to .m file in CEPrivateMutableArray class
Replace delegate to block

idの入った構造体の仕様を辞めることも兼ねる
Refactor canCloseDocumentWithDelegate:shouldCloseSelector:contextInfo: method