Added a class for handling game init/update