Revert "API update"

This reverts commit 095afb8a6173ffce45fa144f56972783d8cbd17b.
API Update

Timeseries update and a new class of example