Added exceptions
Created Requester
Added GPL LICENSE
Added Lisence comment