Make it more OO

Use interface for calculator operations.