modificado todo para usar un Matrix ADT, y agregado makefile