Simple JSF with custom components