instructions and xcode setup