Initial requirements for the project: gist
- MVVM-C as main architecture
- BDD unit tests powered by Kiwi
- Correct handling of account switching without reinstalling the app
- Simple handling of gaps between tweet feed loads by removing old tweets (temporary solution)
- Using NSLog, as CocoaLumberjack or any other logging framework is an overkill here
- Usit tests are not fully finished
- Bind UITableView to FeedModel using RAC
- Chain `- (RACSignal *)refreshFeedSignal` and `- (RACSignal *)loadNewerTweetsSignal` correctly using RAC methods