1:st iteration of layout. Need to be revisited when we start to add functionality. Need to implement nested layouts probably