Model Feature Traits
Split out common functionality into feature traits, implement data type handling, improve and automate timestamp handling.
Split out common functionality into feature traits, implement data type handling, improve and automate timestamp handling.