Added more tutorials. restructured the framework