Initial commit for e-card plugin code. Plugin and fragment folders are being committed separately for now, but they will be unified.