Digital recipe box written in Java, Spring, some Hibernate