moved query processor interfaces to Data project
adding a todo
more refactoring/cleaning with query processor interface move