Ajustado os nomes das classes para se adaptar a divisao em camadas.
Alteracao do componente grafico para usar a versao 5.1 do primefaces.
Alteracao dos controladores para ApplicationScoped ao inves de Session
para resolver o problema do contexto nao ter sido inicializado.