AntColony now implemented, still need to do a few minor fixes, clean up code, optimise etc.

Signed-off-by: Arné Schreuder <arn3@arn3.com>