re-worked the Cicle properties example.
re-arranged propertied example code
mostly done with week 03 -- could use some more super() and __new__ and metaclasses....