change html and style managers

now they can retrieve and parse data to own models