project ruby building blocks