Added kd-trees that don't work; changed Makefile to have more warnings.