adding add functionality, still needs work
improving add game functionality