Initial commit of code.
Reviewed in: https://codereview.chromium.org/244853003/