Cleaning repo
Add GPLv3 License
Add GPLv3 disclaimer to each file