How to plan a class