fixed typo
removed many unnecessary packages
documented class file