Computing free energy, binding and competition within Fragment Based Drug Discovery