Added license headers to #30

Added GPLv3 license headers to source files.