There are two versions one with library and another without library.For example if you are making app then other extension or component used cardview library (ie listview) then use without library and if there is not any conflicting then use with library.
Some bugs related to padding and margin were fixed in this version.
@White_Tiger could you make this opensource so I can have it updated everytime new android version releases it would be really helpful. (I would mainly like to study its code as I am also trying to make something like it)