Rewrite der Klasse Calc

Calc kann nun beliebig große Werte annehmen und ausgeben und ist
deutlich effizienter und zuverlässiger.
Alle zurückgegebenen Werte sind vom Typ java.math.BigInteger.