Add new complex Mortgage Calculator class

- Separate related classes into new file
- Refactor existing operation implementation to allow use for both
- mortgage classes
- Remove premature insertion of interest calculator operation