Really cool breakdown of the Smart Brick by Tiago Catarino