Calculator class interface and partial function

Interface done.
Need to handle the zero poly issue.