code: public synchronized void addNewMonomer(Monomer monomer) throws IOException, MonomerException {
  		monomer.setNewMonomer(true);
  		addMonomer(monomerDB, smilesMonomerDB, monomer);
  
  		dbChanged = true;
  	}
docs: To add new monomer into monomerCache
  
  @param monomer
  given Monomer
  @throws IOException
  if monomer store can not be read
  @throws MonomerException
  if monomer is not valid