Explore utilities

Utilities illustrate useful patterns like randomness or updatable contracts