Improved readme and added a makefile