added some layout components that include the grid