Refactored Names of interfaces

Renamed interfaces to follow similar verb pattern (inertER, retrievER
rather than inserter/retrievAL).

Also added empty IAnswerInserter for future use.