Implemented ability to join/leave a project

-No rule enforcement other than basic checks
	-Can't leave if not in the project
	-Can't join if already in the project

The if statement in the view is very messy for the buttons, I would like to clean that up later