added a makefile, experimenting with make