Added roles and permissions to features
Added dependencies to core feature