more skeleton, doesn't compile bc there are not returns in functions
added makefile