Updated architecture doc
Updated to latest ComponentJS version and added better semantics for scoped properties
Fixed the toolbar items and their applications to match the Pattern 1 from the thesis