config with cocoapods.
add new files
add core data models.
add services.
add sign controller.
design the process.
add new files.