Initial commit.
"Using Annotations for Transaction Management" NOT completed.
Only method findAll() implemented and tested.