UserTimeline service

- Add UserTimeline service
- Add unit test for UserTimeline
- Add functional test for UserTimeline

Closes #3