Proposed redesign and client

Sí, PEP8 recomienda esa. Me tengo que acostumbrar.