Revamp
Update sample.
Introducing BETURLSession - not to be confused with Black Entertainment TV
Proper naming
completion: for callbacks that are complete (option)
completionHandler: callbacks that are complete but need action (required)
handler: callbacks that need action but are not necessarily completion (required)