removed css dependency, added styling config options, browser testing