Added callbacks to process_directory
ScreenHandler instead screen.py
changed variable name
read apikey from env settings