Various Code Changes and Implementation

Implemented a DoMainLoop for the ScreenCaptureDriver file
Removed and sorted usings.
Made more functions public and static