Ruby trunk

Classes