Library v2, docs v2 and demo