Added a log wrapper + created a wrapper to record full screen video + lots of new features to the recorder