adding basic relationships and models