Refactored: Usage of TransactionDatabaseFactory out of FISCalculator.
Refactored: Extracted TransactionDatabaseFactory interface. Refs. #31
Refactored: Obtain TransactionDatabaseFactory from DIC. Refs. #31
Implemented: ClassItem. Refs. #31
Implemented: ClassTransactionDatabaseFactory. Refs. #31
Implemented: Locator for TransactionDatabaseFactory instances. Refs. #31
Implemented: Obtain TransactionDatabaseFactory from locator. Refs. #31
Refactored: Test case to support multiple regresion tests. Refs. #31
Implemented: Config for serializing ClassItem. Refs. #31
Implemented: Console switch to determine which artifact type to use. Refs. #31