code: public synchronized static HortonMachine getInstance() {
          if (hortonMachine == null) {
              hortonMachine = new HortonMachine(null);
              hortonMachine.gatherInformations();
          }
          return hortonMachine;
      }
docs: Retrieves the {@link HortonMachine}. If it exists, that instance is returned.
  
  @return the horton machine annotations class.