Initial implementation of the View layout