Have init methods return the instancetype instead of id.
Convert compositeToPoint:… to drawAtPoint:…
compositeToPoint:… is deprecated in 10.8.
Fix a few bugs.
Change a few more ints to NSIntegers.
Fix classes not calling super init.
Some documentation fixes.