remove unnecessary MainScreen creations to cut down on waiting on the main screen
Refer to the proper sources in the log file
implement the runtime environment access
Merge branch 'environment'