Improve naming and codebase structure
Extract client persistence into a model
Add classes for request/response handling
Make output format rendering extensible
Apply changes to main application (extensible rendering, models, request/response classes)
Make render_output method private
Remove unused require
Flush db after each test
Rename rss_sync_spec to proxy_spec
Use full url for web stubs
Add tests for client model
Extract url into a variable
Add tests for RequestHandler
Use core extensions from active_support for simplification
Return self on save
Simplify and refactor acceptance tests
Merge pull request #1 from jcreixell/improve-reusability

Improve reusability