made calculator tests more complicated, added some comments, need more