have many to many working with code first
Updated functionality with M2M, everything works now except adding and removing users from tasks