I've been wanting to design one of these for ages but this adafruit conway kit (thanks Nik!) does it better than I could have managed. You can also plug multiple kits together for bigger worlds.