Web Clients for Ruby and What they should be in the future

State Management