user roles support
removed belongsTo and hasMany stuff