Refactoring method buildFinalURLWithTheAPIKey method - issue #60

Refactored method adding the API key to the final URL.

It contains formatting changes of the class and optimising of the imports. Some renaming of few test methods to keep the same naming pattern within the class.