Removed all unneccessary references and classes now that we are using deferred device contexts