Added Makefile
End to end tests added