Initial ARC update

All libraries have been converted to ARC