Generic game engine things, separated from Chlorophytum