added more documentation for the Calculator interface