added makefile and skeleton main