Initial commit with data contract generation happening.