armory-library