Hey guys, so I'm sort of new to roleplaying with a group of people and such. Never have I had a GM, or played the role of one. What exactly do they do? What is their purpose? When are they needed? I know these are nooby questions, aha.