Instead of complaining create the missing directory
Added missing dependencies for selenium testing
Enabled absolute imports everywhere
Moved all imports to the top-level
Switched to exception rising instead of system exit
Removed useless comments
Removed validation function - param_type_check
Removed unused release_list function
Changed method of getting value from **kwargs dictionary