Working project class and module architecture