Increasing page load and element load timeouts
Adding city to be searched and desired unit system as external parameters.
Creating library with custom element finder methods to allow the script to wait for elements that may take too long to load
Modifying Class methods visibility & constructor
Adding more steps for my test