timer module
"driver" example
factor out rain module
remove global deck variable