Design of a bismuth germanate anti-Compton spectrometer and its use in nuclear spectroscopy