eGain Communications Corporation Coding Guidelines