adding GNU GPL v3.0 license