refactor
Added Exception object
Added Response object
remove GitHub package
Removed GitHub from package
refactored packages