added matgen.cpp
added Makefile
updated hilbert.h
updated morgan.h
updated print.h