added a new version of online billboard project that uses Hibernate annotations