improvements in ABT algorithm, bug-fixes
some refactoring, improvements and bug-fixes
further implementation of ABT algorithm
fixed agents initialization, major bug-fixes