Design Document

Changed system design around.