Change require statements and update the SDK to 1.14 (#174)

This is the rebased version of Pull request #174.