Robotlegs-inspired MVC, Flex-inspired table view data binding, and libextobc-inspired macro sugar for iOS