smart building blocks