Refactor to clean up some of the threading work and to seperate some of the SlimDX Graphics components.