removed many unnecessary packages (fixes #1)
documented class file