Add type checking to minus function.
Move minus function tests to separate test case file and add error test cases.
Add error tests.
Add error checking to multiply function.
Move multiply/divide unit tests to separate test case files.