Adding in source files and Makefile