hlim10 kchen26 : Removed unused codes
lchen59 code documentation and removed dead code