Updating with complete interrupt functions and game structs