Coupled Cluster Theory with Emphasis on Selected New Developments