author comments added to class headers and unused classes removed