Adding components to view layer