Shall i put all my class files in one Component before deploying it into GAC
or shall i break up my class files into different components. What are the
pros and cons and the best practices for doing so.