Rename Wrapper* -> Generic*; document functionalities
Rename Wrapper* -> Generic*; document functionalities

Igor-Rast/printipi,Igor-Rast/printipi,Wallacoloo/printipi,harry159821/printipi,Igor-Rast/printipi,harry159821/printipi,Wallacoloo/printipi,harry159821/printipi,Wallacoloo/printipi,Wallacoloo/printipi,harry159821/printipi,Igor-Rast/printipi