Added comments to some important classes