initial sources and xcode project setup