Portlet builds and initializes correctly