Updated todo/journal.
calculate operation is working. Exception not yet handled.
polishing of all the helper functions.
Exception now supported.