Fixes requirements duplication bug in add game
Fixes a bug in creating a game

Fixes a bug where creating a requirement got rid of listeners.

Author: Shockolate dbeckwith
Fixes merge conflicts with team9dev