wrote a makefile just in case maven does not work