Generic class for game in a canvas | emile | ObservableGeneric class for game in a canvas | emile | Observable