add properties and experimental model.\n move interpolated_function_test.cpp to util/
integrate early version of the property system
rename model::history::Model to model::History
use directory< ... > to encapsulate directory information in the property framework
move property components to controller/property and into the ::property namespace
use std::shared_ptr< ... > for all internal references in the property system
properties must now be created with their static create function
remove time_series_link in favor of link
link_base::create_instance is now a custom function instead of a virtual function
small cleanup
experimental redesign of the property system
working implementation
remove overseen create function.
remove the "data" member in model::History. instead, derive directly from model::config::Root.
move property::base::annotation to property::annotation
add unsaved changes.
move scene creation to controller::default_scene.
add operator[] to property::pointer_map_storage.
move property_test.cpp to controller/property/.
remove property/meta.hpp
add storage_type_wrapper traits class.
shorten member names in model::config.
add property::time_series_pointer_wrap and use it in history_storage_type.
rename property::storage_type_wrapper to property::type_wrapper.
add documentation.
introduce property::storage_traits<…>.