Auto adjusting size according to biggest row width
Centering smaller Icons
Minor refactoring