Initial checkin of the complete integration code.
Added missing files.