A simple book sorting application using Java, JSF, CDI and TDD