Step 1
Use exception instead of status to show errors

Use exception dictionary instead of status number to show invocation errors.
It's much more readable.
Implement the setObject method for object manager

1. Implement the @selector(setObject:forPath:inExecutionUnit:) of HBBridgedObjectManager to insert object to the object tree.
2. Finish the @selector(method_new:) of HBBridgedClass(BridgedAPI) to create new object.
Get the navigation controller creation work.
Make HBExecutionUnit subclass of UIViewController.
Implement the pushScene method of NavigationController
Move the NSObject+Bridge to the right place
Add support to getters and setters
Move everything under the iOS folder