Redesign

Probably the largest commit that Quo will ever see.