Added exceptions to Game and InputListener constructors