created box component, working on row component