Added GPLv3 declarations to source code and licence text