Okay here are some newbie questions. 

is it simply convention that all class name start with a capital letter
or does the language require it? And I know what the following block
*does* but how do you read it?

 each do | form |

thanks, 

Carl P.