Imputer

Tried to implement Imputer, might be better to impl EM directly