added topcode function. tried out various imputation packages (VIM, mice) but settled on Hmisc\'s impute function (see hmisc.r)