refactored fetch_likes and fetch_reposts, rewrote tests