Show ID on card library, minor style updates

Signed-off-by: THE DINJ <thedinj@yahoo.com>