General Design

Gio's revisions
This includes RRC and the Gen Design Doc