made makefile and started part 1