-removed onetomany-associations
- use namedqueries
- moved validation to entities