Controllers. Generic behaviour for all objects. Generic level map. One general object list.