Describir: Advances in Nanowire-Based Computing Architectures