add eager/lazy loading and one to one relationship project
add one to many and many to one relationship project
prevent hibernate from creating separate table for bidirectional relationship
add project for many to many relationship