properties ========== they are used to bind action to information, there is one type for whatever you need -> StringProperty -> NumericProperty -> and so on -> on_ property events