Towards Programmable Matter