Refact: hide scanning

 * Updated Annotator
 * Remove all explicit mentions about scanning from all higher-level
   classes.