Initial commit. Working verions of add/subtract, multiply and divide.
More testing required.