impemented grid layout
added user class