cleanup, removed reliance on Circle view class, replaced with layers. added code that makes it resume correctly when it stops, for example when u leave the app and re-enter