adding Makefile... still lot to do with it.