regen after refactor components to use isFirst boolean
implement Stylable for components, regen
changed method names from "render" prefix to encode prefix to match standard JSF naming convention