moving style-related files to own folder, splitting StyleManager into own file