Here is the JSF project setup
File list:
jsf-blank
........\.metadata
........\.........\WebContent
........\.........\..........\WEB-INF
........\.........\..........\.......\faces-config.pageflow
........\.settings
........\.........\.jsdtscope
........\.........\org.eclipse.jdt.core.prefs
........\.........\org.eclipse.wst.common.component
........\.........\org.eclipse.wst.common.project.facet.core.prefs.xml
........\.........\org.eclipse.wst.common.project.facet.core.xml
........\.........\org.eclipse.wst.jsdt.ui.superType.container
........\.........\org.eclipse.wst.jsdt.ui.superType.name
........\build
........\.....\classes
........\.....\.......\somePackage
........\.....\.......\...........\SomeBean.class
........\src
........\...\somePackage
........\...\...........\SomeBean.java
........\WebContent
........\..........\META-INF
........\..........\........\MANIFEST.MF
........\..........\WEB-INF
........\..........\.......\lib
........\..........\.......\...\jsf-api.jar
........\..........\.......\...\jsf-impl.jar
........\..........\.......\...\jstl-api-1.2.jar
........\..........\.......\...\jstl-impl-1.2.jar
........\..........\.......\faces-config.xml
........\..........\.......\web.xml
........\..........\index.jsp
........\..........\page-a.xhtml
........\..........\page-b.xhtml
........\.classpath
........\.project