made onetomany unidirectional, and moved jpa annotations back to accessors