implemented iOS backend via j2objc tool.
Merge remote-tracking branch 'finam_gh/j2ObjC' into j2ObjC