Added guilds and its functionality. Not yet finished