Initial checkin of client source