Updated UML for Model and CTFAPI.
Cleanup in project structure.
Updated model structure. Added CTFGame object which holds token while is valid and current user after sign in process.
Added tests.
Updated tests structure.
Implemented user registration path with new method in CTFAPIAccounts.
Added tests for CTFAPIAccounts.
Added new localizable strings.
Added alert when registration pass or fail.
Updated CoreData model.
Registration view was dismissed when user type wrong credentials.
[CTFGUILD-10] Added tests for user response mapping
[CTFGUILD-10] Updated model diagram with user and character classes.
[CTFGUILD-10] Added CTFCharacter class, updated model and tests.
[CTFGUILD-10] Fix for relationship to-many (Core Data)
NSManagedObject wasn’t correctly initialized for RestKit request.
[CTFGUILD-10] Updated and finished CTFUser mapping and CTFUser to CTFCharacter to-many relationship mapping test.
Added CTFAPIMappings for keeping mapping away from requests implementation.
[FIX] RestKit wasn’t create its managedObjectContexts.
[MOD] Test updated. Added temporary code to CTFLoginViewController. Mapping works correctly but there is some issue in RestKit. It has been reported.
[CTFGUILD-10] Added tests for CTFCharacter class mapping.
Updated -signUpWithUsername:email:password:block: method description.
Added basic error handling to CTFLocalCredentialsStore.
Added localized strings and alert when something goes wrong with Keychain.
Private methods have added underscore before their name.
Added CTFViewController base class which can conform to CTFViewControllerProtocol.
Other controllers inherit from CTFViewController.
Updated ViewControllers diagram.