Added useful license and added some explanation