-Wrap all driver interaction into one function to allow better control of errors
-Update functions where necessary and remove un-needed functions
-Update gitignore to ignore files in the logs directory