Check-in of initial code

Change-Id: Ie87dccc50bb577189b32ad79d29e5e80a0cf9882