Added GNU GPL v3 header to files