Adding license headers, makefile, etc.