A Modular Approach To Unclonable Cryptography