add check_login method
refactor request wrapper so it can be reused for other verbs
mark request wrapper public
add data option to request wrapper
don't try to log json response for methods that doesn't return anything
implement add/remove favorites
move favorite instance to User
move getters to favorites class