update to sdk changes

Update to SDK changes - the Options class goes away, and options are passed as parameters to `main()`.

@keertip @dinhviethoa