Spin class

Spin class