@annotation based models now
relation mapping using annotations instead of xml file