added makefile for testing and travis yml file