Dividing complex view to layouts
Extending from base views