Made interface of Ai as even easyMock strictMock was using implemented funcs from the trait, so we need to clearly have interfaces that are ONLY interface and no implementation