Grouped classes into cohesive packages