Introduce screen details and device details providers
Add column wight calculation