add folders, refactoring classes, add style, add service reference