add business module, presentation classes and UserManager