Made many changes. added tutorial.