This is the main entry point for xcode.