add a list of common game subsystems to keep in mind