Update for current Xcode and iOS SDK
Add "KDJ" class prefix to all classes. Modernize the code a bit.
Convert to ARC
Remove @synthesize statements; move private properties to class extension
Use array literal syntax
Add CoreGraphics and QuartzCore headers to precompiled header