added role to users and db seeds, added goal date to projects, implemented admin and project_admin roles and user registration through custom devise registration controller