Refactored: `vcard_errors.py` contains all error strings & classes