exciting: a full-potential all-electron package implementing density-functional theory and many-body perturbation theory | Synapse