add generic Factory for recommendation methods (to be used in command-line tool)
get rid of MP by attr (temporarily); adapt some of the item eval code to new API, first 'complete' implementation of MP against new API; IInteractions now also supports IDataSet (makes calling the Train() method easier)