Added mate class.

Added beginnings of mate class, made some adjustments to Clock class to
better hide Clock workings under the interface.  May change mate from
class to function.

Still doesn't work.