closes #3 added Makefile