added initial calculator class