more work to implement the circle effects. Also added expiremental code
for rotating bars effects.