Initial Commit from Srini

All files copied from srinivas