feat(refactor): implement standard component layout 1.0
Merge pull request #3 from asimov/wip/1.0

New component layout