Created DescriptorTable class and made misc. improvements to other classes.