Tab Class update
1. Now it supports up to 4 components per tab.