reorganize history model,  manager and tests
reorganize content_variable model
add content_variable manager
fix dispatcher test
Merge branch 'feature/add_content_variable_manager' into develop