Add component layer & section
wip