projects: ruby building blocks