Added makefile and main source