first in class ruby project