Add user has many projects, and user authentication on projects index