Started on Example, also converted to ARC
Reformatted License
Added wikipedia link.
Updated with code from master