When Kevin Hall received his first set of Lego at the tender age of six, he showcased his Lego-building talent by finishing the box without the help of his parents, or even the instructions.