[Feature] adding class details

In-progress, but worth merging.