hibernate testing and learning project