Changed Sentence interface

- Sentence no longer holds text. Instead, it holds term ids which can be
  used to retrieve terms through the DataInterface
- Added toString functions for the three models