Added source files and created makefile