added makefile for easy building