added heap implementation, started triangulation
switch array utils to add methods to Array