Cricket is something that I understand in and out. I can almost relate anything under the sun to a situation in cricket. Instead of using different contexts for each of the design pattern examples,I used cricketing terms for all the examples. Even for those who do not follow the game, it should not be a big effort to relate to the cricketing terms.
VKProgressHud is a simple plug n play, non intrusive progress hud that can be used in iOS apps. All you need to do is write single line of code and there are many customisable UI properties as described in the GITHUB link.