Simple application for text versioning, that uses Spring, Hibernate (JPA) and Spring-Security