Made a new class for handling hybrid calculations. Also added a class
for representing the different embedding schemes.
Hybrid calculations are performed by using "hybridcalculation.py".
This leaves the calculator.py unchanged (preventing me from breaking it)