Move avl_struct.f90 to trees folder
Added avl.f90 with translation from java from Weiss