Added proper field validation and Primefaces theme