Describir: Multi-component molecular orbital theory