updated grid layout
added tab interface, need to work out the exact implementation
inline tabs for different rendering
fixed layout issues with rows