Change ant hill method to a recursive method. Still needs some work

Signed-off-by: Markp123 <markp.patching@gmail.com>