vision added

visual triangle added on circle highlight, but the code for determining
if another circle exists in it is buggy (assuming it is somewhere in how
distance is calculated), also globalised organisms[] and temporarily
disabled turning behaviour until this bug is fixed