There are plenty of examples lying around the forum, here's the link to one of them
http://www.e90post.com/forums/showthread.php?t=417142
Connection is simple, you basically only need to plug in two cables. And it comes with a DCT shift base.
However you are required to cut down the shift lever to get it to the correct height.