Wrote a very basic test
Used Generics
Created an abstract class since all Economic conditions need beginning and end date
First implementation of the abstract class which implements EconomicCondition interface