Revert "Deleted Library"

This reverts commit 75c3c540c8810513babaa769a54f5b88a8a852d3.