Add Foundation framework and required shims