- Added code for calculating weight on each similarity calculation
- Added weight functions
- Added Logger
- Added a time varying weight function (exponential decay function)
- Added logging messages to abstractweightedsequenceretrieval
- Cleaned up SequentialReasoning and SequentialRetrieval constructor