added a makefile for easier installation