improve TwitterDatasource to use different endpoints

- added different endpoints
- added tests
- updated README