added some sort of a makefile, not sure what it does