Simple ToolKit with two interfaces : Calculateable and DataSource.