removing custom validations

Changes
* removing common validate from games and guilds
* adding api tests for game and guild create
* adding name to game and guild lists endpoint
* removing common validate function