I wrote this for various competitions a while back. It's a solid implementation, but it's not very advanced.
Source: no (compo version)
Download: http://www.auby.no/files/nds/tetris1-3.zip