add a ManyToMany tests and implement the annotations for OneToMany ManyToOne and ManyToMany. fixes #9