[architecture] Initial Design

[architecture] directory strucure

[architecture] more brainstorm

[architecture] fix lists

[architecture] fix lists

[architecture] fix lists